html
{
    font-size: 12px;
	color: #333333;
    font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
    background: -moz-linear-gradient(top, #b4e391 0%, #aedd85 0%, #61c419 100%);
}

body
{
    width: 90%;
    height: 90%;
    margin: 3%;
}

.CodeMirror-gutter 
{
    width: 3em;
    background: white;
}
.CodeMirror 
{
    border: 1px solid #aaa;
    width: 800px;
    background-color: #FFFFFF;
}

textarea
{
    width: 100%;
    height: 100%;
    resize: none;
    font-family: "Monospace";
}

button
{
    margin: 5px;
}

li
{
	list-style: none outside none;
	/*display: none;*/
}

td
{
    width: auto;
    height: auto;
}

tr
{
}

th
{
	vertical-align:text-top;
	-moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #ee8352;
}


table.inner
{
	table-layout: auto;
	width: 100%;
}

.tree-treeview-button
{
    width: 12px;
    height: 12px;
}

.tree-treeview-cell
{
    width: auto;
    height: auto;
}

.tree-list-view
{
    height: auto;
    vertical-align:top;
    background-color: #eea07c;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

.tree-listview-cell
{
    cursor: default;
    background-color: inherit;
}

.tree-listview-cell-selected
{
    cursor: default;
    background-color: #de591c;
}

.tree-treeview-item
{
    cursor: default;
    background-color: inherit;
}

.tree-treeview-item-selected
{
    cursor: default;
    background-color: #F07746;
}

table
{
    width: 100%;
    height: 100%;
    table-layout: auto;
    
}

ul
{
    width: 100%;
    height: 100%;
}

div.tablewrap
{
	border-collapse:collapse;
	overflow: scroll;
	width: 400px;
	height: 300px;
}

input
{
	color: #3C3C3C;
}
#input:active
{
	background-color: #F07746;
}
